python路径操作函数os.path.join详解
os.path.join函数功能作用
python路径操作函数os.path.join可以将多个路径拼接到一起生成一个新的路径,拼接过程遵守下面两个规则:
最后一个路径如果是空字符串,则拼接后的路径以路径分隔符结尾
如果中间某个路径是绝对路径,则抛弃前面的路径,从这个路径开始进行拼接
os.path.join函数语法
os.path.join(path, *paths)
参数
path 位置参数,必传,路径
*paths 可变参数,可以传入多个路径
返回值
拼接后的路径
示例代码
>>> os.path.join('/root', 'sd')
'/root/sd'
>>> os.path.join('/root', 'sd', 'aa')
'/root/sd/aa'
>>> os.path.join('/root', 'sd', '')
'/root/sd/'
>>> os.path.join('/root', '/sd', '')
'/sd/'
>>> os.path.join('/root', 'sd/', '')
'/root/sd/'
>>> os.path.join('/root', 'sd/', 'sd')
'/root/sd/sd'
|